#ifndef			DATA_HH__
# define		DATA_HH__

# include		<iostream>
# include		<SFML/Graphics.hpp>
# include		"ImgException.hh"
# include		"PackOnline.hh"

namespace Gomoku
{
  class			Data
  {
  public:
    Data(void);
    ~Data(void) {}
    bool		getRule3(void) const;
    void		setRule3(bool);
    bool		getRule5break(void) const;
    void		setRule5break(bool);
    void		setGomofont(std::string, int);
    void		setSizefont(int);
    int			getSizefont(void) const;
    const sf::Font&	getGomofont(void) const;
    PackOnline&		getNetwork(void);

  private:
    bool		rule3;
    bool		rule5break;
    sf::Font		gomoFont;
    int			sizeFont;
    PackOnline		Network;
  };
}

#endif			/* !DATA */
